package com.ruoyi.ring.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.ring.domain.RingExerciseInfo;
import com.ruoyi.ring.domain.dto.GeneralSecondDTO;
import com.ruoyi.ring.domain.vo.ExerciseDetailVO;
import com.ruoyi.ring.domain.vo.ExerciseHeartRateVO;
import com.ruoyi.ring.domain.vo.ExerciseIntervalVO;

import java.util.List;

public interface IExerciseDetailSecondService {
    /**
     * 二级页 开始锻炼列表页
     */
    List<RingExerciseInfo> queryExerciseInfoList(GeneralSecondDTO secondDTO);
    /**
     * 二级页 锻炼列表页
     */
    AjaxResult queryExerciseList(GeneralSecondDTO secondDTO);


    /**
     * 三级页 详情信息
     */
    ExerciseDetailVO queryExerciseDetail(Long id);


    /**
     * 三级页 平均心率
     */
    ExerciseHeartRateVO queryExerciseHeartRate(Long id);


    /**
     * 三级页 心率区间
     */
    ExerciseIntervalVO queryExerciseInterval(Long id);



}
